Cisco - HSRP

Publié le 24 décembre 2013

Sommaire

Introduction

HSRP pour Hot Standby Router Protocol (RFC 2281), le but de ce protocole est de faire qu’une passerelle par défaut soit toujours active.

Ce protocole est utile dans le cas d’une continuité de service.

C’est un protocole de niveau 3 et c’est un protocole développé par Cisco.

Fonctionnement

HSRP fonctionne sur le principe d’une adresse IP virtuelle associé à un groupe de routeurs.

Cette adresse ip fera office de passerelle par défaut aux niveaux des divers équipements.

Un routeur du groupe sera actif et les autres seront en attente (standby mode), pour montrer des signes de vie, ils enverront des messages Hello toutes les 3 secondes et s’il n’y a pas de réponse du routeur actif, il y aura élection d’un nouveau routeur actif.

L’élection d’un routeur pour être actif se base sur des priorités.

Les échanges entre routeur se font sur l’adresse multicast 224.0.0.2 en udp sur le port 1985.

Configuration sur Cisco

Imaginons que nous avons 2 routeurs l’un avec l’adresse 10.0.0.2 et l’autre avec l’adresse 10.0.0.3.

Nous souhaitons avoir une passerelle par défaut “commune” 10.0.0.1.

Voici la configuration du premier routeur :

routeur1#configure terminal
routeur1(config)#interface FastEthernet 0/1
routeur1(config-if)#ip address 10.0.0.2 255.255.255.0
routeur1(config-if)#standby 2 ip 10.0.0.1
routeur1(config-if)#standby 2 priority 120
routeur1(config-if)#standby 2 preempt

Et celle du second routeur :

routeur2#configure terminal
routeur2(config)#interface FastEthernet 0/1
routeur2(config-if)#ip address 10.0.0.3 255.255.255.0
routeur2(config-if)#standby 2 ip 10.0.0.1
routeur2(config-if)#standby 2 priority 110
routeur2(config-if)#standby 2 preempt

La priorité par défaut est 100.

Ici si nous regardons les quelques lignes, nous remarquons que le routeur 1 sera le routeur actif.

Ici nous avons choisi de manière arbitraire le numéro 2 pour le numéro du groupe HSRP.

Administration de HSRP

Il existe deux commandes afin de gérer HSRP.

Savoir quel routeur est actif et quel(s) routeur(s) sont en attente :

routeur1#show standby brief

Connaitre la configuration d’HSRP sur le routeur :

routeur1#show standby